import request from '@/router/axios';

/**
 * 列表查询
 * @param current 当前页码
 * @param size 每页条目数
 * @param params 参数
 * @returns {AxiosPromise}
 */
export const getList = (params) => {
  return request({
    url: '/api/policesituation/managePage',
    method: 'get',
    params
  })
}

/**
 * 热力图&概览数据
 * @param current 当前页码
 * @param size 每页条目数
 * @param params 参数
 * @returns {AxiosPromise}
 */
export const getForChart = (params) => {
  return request({
    url: '/api/policesituation/statForChart',
    method: 'get',
    params
  })
}

/**
 * 企微机构树
 * @returns {AxiosPromise}
 */
export const getWecomTree = () => {
  return request({
    url: '/api/wecom/tree',
    method: 'get'
  })
}

/**
 * 发送信息
 * @returns {AxiosPromise}
 */
export const sendMsg = (data) => {
  return request({
    url: '/api/wecom/sendMsg',
    method: 'post',
    data: data
  })
}
